package com.szly.phm.common.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.szly.phm.common.entity.dto.simulation.SimulationAlgorithmDTO;
import com.szly.phm.common.entity.dto.simulation.SimulationDTO;
import com.szly.phm.common.entity.dto.user.LoginUserDTO;
import com.szly.phm.common.entity.po.TaSimulationData;
import com.szly.phm.common.entity.result.RootResponse;

public interface ISimulationService extends IService<TaSimulationData> {

    RootResponse simulationData(SimulationDTO createMajorDTO, LoginUserDTO userDTO);

    RootResponse selectSimulationData();

    RootResponse simulationAlgorithmData(SimulationAlgorithmDTO createMajorDTO, LoginUserDTO userDTO);

    RootResponse selectSimulationAlgorithmData();

    RootResponse selectSimulationOfIndexResult(String radarId);
}
